package com.youlu.campus.base.interactive.vo;

import lombok.Data;

import javax.validation.constraints.NotBlank;
import java.util.Date;

/**
 * 活动报名信息请求类
 *
 * @author: zhuhuaiqi
 * @date: 2020/12/12 12:30
 */
@Data
public class ActivitySignUpRequest {

    /**
     * 活动ID
     */
    @NotBlank
    private String activityId;

    private String nickName;
    //@NotBlank
    private String name;
    //@NotBlank
    private String mobile;

    private String email;

    private String universityName;
    //@NotBlank
    private String universityId;

    private String wechat;
    /**
     * 报名时间
     */

    private Date signUpTime;

    private String userId;

    private String qq;
    private String province;
    private String city;
    private String area;
    private String fullAddress;
    private String platform;
    private String appId;
    /**
     * 验证码
     */
    private String code;
    /**
     * 是否必须有验证码
     */
    private Boolean mustCode = Boolean.FALSE;
    /**
     * 年级
     */
    private String grade;

    private Date userCreateTime;
    /**
     * 用户答题后的提示语
     */
    private String afterQaTips;

    /**
     * 是否来源我的积分那个页面，参加的活动
     */
    private Boolean fromMyPoint = Boolean.FALSE;

    /**
     * 报名时是否手动输入学校 true 需要手动输入 false 下拉框搜索选择
     */
    private Boolean signUpInputUniversity = Boolean.FALSE;


    /**
     * 是否开启中国网标识true 开启 false 未开启
     */
    private Boolean chinaWebsite = Boolean.FALSE;

    private String channelCode;

}
